Cui MinCui Min
TennisNingbo: Shnaider Wins on a 49-Unforced-Error Day, and the Final Week of the Asian SwingThe statistics loaded about thirty seconds after the picture did, and for tho...
TennisBJK Cup: Czechia Wins on Depth, Spain Wins on the Doubles Court — and Two Honorifics That Need VerificationWhen the whole world looks at the goal, I look at the run off the ball. I...
International FootballHenry Asks the Question Everyone Avoids: Can One Incident Erase Cristiano Ronaldo's Entire Career?I did not sleep that night. Three in the morning Incheon time, I still had my...
Table TennisLeana Hochart goes unbeaten at the Europe Youth Top 10 U19 Girls in Antibes: reading a round-robin tableThree matches in one day. Three scorelines sitting side by side on the same...
ChessThe 9...a5 Move: A Strategic Gamble in the Engine EraThe 9...a5 Move: A Strategic Gamble in the Engine Era I still keep my old...
BilliardsBayou Bash Split Bracket: A 13-Match Grind and a Final Nobody Wanted to PlayAt 1:17 a.m. on Monday at Buffalo's on Bloomfield in New Orleans, Brayden...
EsportsNine Empty Sections and the Price of a Transfer Window With No DataThere is a document several thousand words long circulating in esports analys...
VolleyballNCAA Women's Volleyball Power 10 Week 3: Penn State Drops Out, Tennessee and TCU Move InOn September 21, Penn State lost to Tennessee 3-1. A No. 9 team lost to a No....
Domestic FootballVietnam U17 Women vs Kyrgyzstan: The Decisive Match in Ba Ria and the Numbers That Don't Tell the Whole TruthThe rain in Ba Ria was not heavy, just enough to wet the grass and make the...
SwimmingThe Swimmer's Shoulder: Injury Begins With an Off-Baseline Number, Long Before the PainThe Swimmer's Shoulder: Injury Begins With an Off-Baseline Number, Long Befor...
Martial ArtsTran Thi Cam Tu's World Silver and the Weight-Class Fork Nobody Has NamedOn the electronic scoreboard in Bielsko-Biała, the score stopped at 0-6. Tran...
Domestic FootballSix Minutes of Collapse: Vietnam U15's 3-4 Loss to Iran U15 and the In-Game Management GapIn the second minute, the first ball sent toward Vietnam's goal was nothing...
AthleticsVPIM 2026: The 2:47:52 Course Record and the Twenty-Minute Gap Nobody MentionedThe clock on the lamppost along Pham Hung Road read 01:29 when I pressed reco...
International FootballArema FC sack Marcos Santos after 1-5 Persija defeat: right timing, incomplete diagnosisOn the evening of 23 October 2026, the scoreboard closed at 1-5 in favour of...
International FootballWhen the Data Returns Zero: The Line Between Analysis and Invention in the Transfer WindowAt two in the morning I opened the extraction file again and saw only blank...
International FootballBilly Vigar and the Wall Less Than Three Metres from the TouchlineAt a small ground north of London, the gap between the touchline and the...
Table Tennis2026 European Championships Men's Singles Quarterfinals in Ljubljana: Four Ways to Win, One Shared VariablePatrick Franziska was leading 10-6 in the third game. Four more points and he...
Domestic FootballPhnom Penh Crown Beat Gangwon 2-1: Cambodian Football Learns to Win with ComposureThe 78th Minute in Gangwon I watched Gangwon FC versus Phnom Penh Crown on an...
International FootballThe Empty Report: The Discipline of Silence in Football WritingThe clock on the screen jumped to 2:14 in the morning. Shenzhen had not fully...
Table TennisThe Butterfly table and the membership money: How Table Tennis England funds the grassroots from the ground upIn the photo folder on my computer in Seoul there is an image I saved months...
